substance which is used to kill parasites - French English Dictionary